8116 Hampson St, New Orleans, LA 70118-1026, New Orleans
Great food but, servers are awful and rude. The sushi chef Taka is amazing he makes the food beautiful and quick. The wa
Great food but, servers are awful and rude. The sushi chef Taka is amazing he makes the food beautiful and quick. The wa